#ifndef _TestPDMSClassRegister_TEST_INCLUDE_H_
#define _TestPDMSClassRegister_TEST_INCLUDE_H_

#include <cppunit\TestFixture.h>
#include <cppunit\extensions\HelperMacros.h>


class TestPDMSClassRegister:public CppUnit::TestFixture
{
	CPPUNIT_TEST_SUITE( TestPDMSClassRegister );
	CPPUNIT_TEST( TestInstance );
	CPPUNIT_TEST( TestFindInfo );
	CPPUNIT_TEST( TestHasClass );
	CPPUNIT_TEST( TestCreateObject );
	CPPUNIT_TEST_SUITE_END();
public:
	TestPDMSClassRegister();
	virtual ~TestPDMSClassRegister();

public:
	void TestInstance();
	void TestFindInfo();
	void TestHasClass();
	void TestCreateObject();
};
#endif
